package org.agent.dao.user;

import java.util.List;

import org.agent.pojo.User;

public interface UserMapper {
	/**
	 * 查询用户列表
	 * @param user
	 * @return
	 */
	public List<User> getUserList(User user);
	
	/**
	 * 查询某个用户
	 * @param user
	 * @return
	 */
	public User getUser(User user);
	
	/**
	 * 添加用户
	 * @param user
	 * @return
	 */
	public int addUser(User user);
	
	/**
	 * 修改用户
	 */
	public int modifyUser(User user);
	
	/**
	 * 删除用户
	 * @param user
	 * @return
	 */
	public int deleteUser(User user);
	
	/**
	 * 统计用户的总数
	 * @param user
	 * @return
	 */
	public int count(User user);
	
	/**
	 * 按照userCode登录名判断用户是否存在
	 * @param user
	 * @return
	 */
	public int isExistUser(User user);
}
